package com.task.mall.service;

import com.task.mall.bean.Goods;
import com.task.mall.bean.GoodsDetails;
import com.task.mall.bean.ShowMsg;
import com.task.mall.bean.Spec;

import java.util.List;

public interface GoodsService {
    int addGoods(Goods goods);

    int updateGoods(Goods goods);

    List<Goods> getGoodsByType(String typeId);

    Goods getGoodsInfo(String id);

    List<Spec> getGoodSpecListInfo(String id);

    int addSpec(Spec spec);

    int deleteSpec(Spec spec);

    int deleteGoods(String id);

    GoodsDetails goodsDetails(String id);

    List<ShowMsg> showMsg(String id);
}
